package org.hgvc.webapp.ets.constant;

import org.jocsb.base.bo.Role;
import org.jocsb.base.bo.User;

public class SystemConstant {

	public static final User SYSTEM_USER = new User("0");
	
	
	public static final String DEFAULT_PASSWORD = "password";
	public static final String SYSTEM_EMAIL="test@test.com";
	
	//Admin Role
	public static final Role ADMIN_ROLE = new Role("0","ROLE_ADMIN");
	
	public static final Role SUPER_ADMIN_ROLE= new Role("000","ROLE_SUPER_ADMIN");
	
	//Member Role
	public static final Role PROSPECT_MEMBER_ROLE = new Role("M01","ROLE_PROSPECT_MEMBER");
	public static final Role MEMBER_ROLE = new Role("M02","ROLE_MEMBER");
	
	//Finance Admin Role
	public static final Role FINANCE_ADMIN_ROLE = new Role("F01","ROLE_FINANCE_ADMIN");
	
	//Member Admin Role
	public static final Role MEMBER_ADMIN_ROLE = new Role("MA01");
	
	//Partner Role
	public static final Role PARTNER_TEMP_ROLE = new Role("P01","ROLE_PARTNER_TEMP");
	public static final Role PARTNER_ROLE = new Role("P02","ROLE_PARTNER");
	
	//Agent Role
	public static final Role AGENT_TEMP_ROLE = new Role("A01","ROLE_AGENT_TEMP");
	public static final Role AGENT_ROLE = new Role("A02","ROLE_AGENT");
	public static final Role AGENT_SUB_ROLE = new Role("A03","ROLE_SUB_AGENT");
	
	
	public static final Role EMPLOYEE_ROLE = new Role("E01","ROLE_EMPLOYEE");
	
	//Sales Admin Role
	public static final Role SALES_ADMIN_ROLE = new Role("SA01","ROLE_SALES_ADMIN");
	//Member Service Role
	public static final Role MEMBER_SERVICE_ROLE = new Role("MS01","ROLE_MEMBER_SERVICE");
}
